Return the value of the variable defined by an string.
Eval ( string )
Parameters
string | string representing name of the variable. |
Return Value
Success: | Returns the value of the variable. |
Failure: | Returns "" (blank string) with @error set not to 0. |
Remarks
If there is a need to use Eval() to to read a variable, the in most situations Assign() should be used to create/write to the variable and IsDeclared() should be used to check that the variable exists.
Related
IsDeclared, Assign, Execute
Example
Dim $a_b = 12
$s = Eval("a" & "_" & "b") ; $s is set to 12
$s =Eval("c") ; $s = "" and @error = 1